Fort Lauderdale, FL 33306, USA
3037 NW 60th St, Fort Lauderdale, FL 33309, USA
4811 SW 28th Ave, Fort Lauderdale, FL 33312, USA
1785 SW 43rd Ave, Fort Lauderdale, FL 33317, USA