Hibiscus Island
-
Miami Beach
-
Living area
3,629 -
Land
10,500 -
Bedrooms
4