3305 SW 20th St, Fort Lauderdale, FL 33312, USA
1425 NE 56th St, Fort Lauderdale, FL 33334, USA
1150 SW 27th Ave, Fort Lauderdale, FL 33312, USA
1100 NW 53rd St #2, Fort Lauderdale, FL 33309, USA