3331 NW 55th St, Fort Lauderdale, FL 33309, USA
1250 SW 1st Ave, Fort Lauderdale, FL 33315, USA
4871 SW 38th Terrace, Fort Lauderdale, FL 33312, USA
775 NW 57th St, Fort Lauderdale, FL 33309, USA