1015 SE 17th St, Fort Lauderdale, FL 33316, United States
1083 SE 17th St, Fort Lauderdale, FL 33316, United States
1616 SE 10th Ave, Fort Lauderdale, FL 33316, United States