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