26
1853-1865 W Mosier Pl
Denver, CO 80223
$1,050,000 USD
5,113 SF
7
Units
6.1% Cap Rate
5,113 SF
$1,050,000 USD
Apartments