Fort Lauderdale, FL 33312, USA
6785 NW 17th Ave, Fort Lauderdale, FL 33309, USA
1354 Miami Rd, Fort Lauderdale, FL 33316, USA
2765 SW 36th St, Fort Lauderdale, FL 33312, USA