55
1806 17th St
Boulder, CO 80302
$2,050,000 USD
1,992 SF
2
Units
5.31% Cap Rate
1,992 SF
$2,050,000 USD
Apartments