25
1466 Detroit St
Denver, CO 80206
$1,150,000 USD
3,027 SF
4
Units
5.2% Cap Rate
3,027 SF
$1,150,000 USD
Apartments