237 20th St suite b, Miami Beach, FL 33139, United States
841 Washington Ave, Miami Beach, FL 33139, United States
17th Street Entrance - Poolside Restaurant, 1685 Collins Ave, Miami Beach, FL 33139, United States