Hibiscus Island
-
Miami Beach
-
Land
14,375 -
Bedrooms
6