3037 NW 60th St, Fort Lauderdale, FL 33309, USA
1200 NE 7th Ave, Fort Lauderdale, FL 33304, USA
Fort Lauderdale, FL 33306, USA
3305 SW 20th St, Fort Lauderdale, FL 33312, USA