37
735 17th St
Boulder, CO 80302
$2,600,000 USD
10,915 SF
3
Units
5.79% Cap Rate
10,915 SF
$2,600,000 USD
Apartments