2525 Flamingo Pl #22, Miami Beach, FL 33140, United States
1824 Alton Rd, Miami Beach, FL 33139, United States