Hibiscus Island
-
Miami Beach
-
Living area
3,488 -
Land
21,000 -
Bedrooms
5