140 S Hibiscus Dr, Miami Beach, FL, 33139
140 S Hibiscus Dr, Miami Beach, FL, 33139
140 S Hibiscus Dr, Miami Beach, FL, 33139

$10,500,000

140 S Hibiscus Dr, Miami Beach, FL, 33139

3
Courtesy of: Leyva International Realty