10 Palm Ave, Miami Beach, Florida, 33139