21
2105 E 16th Ave
Denver, CO 80206
$875,000 USD
3,044 SF
6
Units
6.7% Cap Rate
3,044 SF
$875,000 USD
Apartments