80 S Hibiscus Drive, Miami Beach, FL 33139
Miami Beach, FL 33139
1 / 30

$32,500,000
6 bed · 7 bath · 5,691 sq ft · Built 2026
80 S Hibiscus Drive, Miami Beach, FL 33139
Miami Beach, FL 33139
1 / 30

$32,500,000
6 bed · 7 bath · 5,691 sq ft · Built 2026