Fort Lauderdale, FL 33312, USA
5885 SW 32nd Terrace, Fort Lauderdale, FL 33312, USA
4609 SW 44th Ave, Davie, FL 33314, USA
1250 SW 1st Ave, Fort Lauderdale, FL 33315, USA