$580,000 -
3301 Arapahoe Ave Unit 119
Boulder ,
CO 80303
City: Boulder