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