39
651 29th St
Denver, CO 80205
$2,995,000 USD
11,565 SF
14
Units
4.15% Cap Rate
11,565 SF
$2,995,000 USD
Apartments