3400 Penrose Pl
Boulder, CO 80301
$541,500 USD
1,600 SF
1
Unit
1,600 SF
$541,500 USD
Medical