Skip to main content
176 S Hibiscus Drive, Miami Beach FL 33139 — $18,499,000 | Lana Mihova Realty