6750 N Andrews Ave, Fort Lauderdale, FL 33309, USA
2765 SW 36th St, Fort Lauderdale, FL 33312, USA
851 Wyoming Ave, Fort Lauderdale, FL 33312, USA
1100 NW 53rd St #2, Fort Lauderdale, FL 33309, USA