39
651 29th St
Denver, CO 80205
$3,085,000 USD
11,565 SF
14
Units
4.02% Cap Rate
11,565 SF
$3,085,000 USD
Apartments