3485 N Federal Hwy, Fort Lauderdale, FL 33306, United States
1015 SE 17th St, Fort Lauderdale, FL 33316, United States
6245 N Andrews Ave, Fort Lauderdale, FL 33309, United States
1616 SE 10th Ave, Fort Lauderdale, FL 33316, United States