80 S Hibiscus Dr

Miami Beach, FL, 33139
ACTIVE
$9,500,000Price
3Beds
2Baths
4946sqft

80 S Hibiscus Dr

Miami Beach, FL, 33139
ACTIVE
$9,500,000Price
3Beds
2Baths
4946sqft