11128 NW 17th Ave
Miami, FL 33167
$1,199,999 USD
3,360 SF
2
Units
6.5% Cap Rate
3,360 SF
$1,199,999 USD
Apartments