10
2929 W Colorado Ave
Denver, CO 80219
$3,460,000 USD
20,085 SF
23
Units
7.07% Cap Rate
20,085 SF
$3,460,000 USD
Apartments