2 S Hibiscus Dr
2, Hibiscus Dr, Miami Beach, FL, 33139HIBISCUS ISLAND PB 8-75 LOT 1 & 20FT STRIP IN...
6 beds
5 baths
4156 sq ft