36
3445 W Mansfield Ave
Denver, CO 80236
$1,200,000 USD
4,800 SF
5
Units
6% Cap Rate
4,800 SF
$1,200,000 USD
Apartments