$479,900 -
3000 Colorado Ave Unit 124
Boulder ,
CO 80303
City: Boulder