37
407-422 29th Ave
Denver, CO 80205
$6,500,000 USD
22,996 SF
34
Units
6.44% Cap Rate
22,996 SF
$6,500,000 USD
Apartments