$31,000,000
Waterfront
432 S Hibiscus Dr, Miami Beach FL 33139
Miami Beach, FL
5 bd
7 ba
6,090 sqft