12
3394 W 66th Ave
Denver, CO 80221
$799,999 USD
4,020 SF
4
Units
5.2% Cap Rate
4,020 SF
$799,999 USD
Multifamily