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