$625,000
3
Beds
⋅
2
Baths
⋅
1067410
MLS
⋅
ACTIVE UNDER CONTRACT
Status
2693 Juniper Ave Unit 66, Boulder
