655 NE 80th St
Miami, FL 33138
$1,095,000 USD
2,067 SF
3
Units
2,067 SF
$1,095,000 USD
Manufactured Housing Mobile Home Park