19
1200 Colorado Blvd
Denver, CO 80206
$3,800,000 USD
13,300 SF
22
Units
6.13% Cap Rate
13,300 SF
$3,800,000 USD
Apartments