5885 SW 32nd Terrace, Fort Lauderdale, FL 33312, USA
3331 NW 55th St, Fort Lauderdale, FL 33309, USA
4433 SW 27th Terrace, Davie, FL 33312, USA
4420 NW 12th Ave, Fort Lauderdale, FL 33309, USA