40
1439 Detroit St
Denver, CO 80206
$1,425,000 USD
4,170 SF
7
Units
5.48% Cap Rate
4,170 SF
$1,425,000 USD
Apartments