30
630 E 16th Ave
Denver, CO 80203
$5,900,000 USD
15,105 SF
20
Units
5.03% Cap Rate
15,105 SF
$5,900,000 USD
Apartments