2100 N Ocean Blvd, Fort Lauderdale, FL 33305, United States
200 SW 20th St #1, Fort Lauderdale, FL 33315, United States
240 SW 34th St, Fort Lauderdale, FL 33315, United States