245 SW 32nd St, Fort Lauderdale, FL 33315, United States
3540 SW 51st St, Fort Lauderdale, FL 33312, United States
2821 SW 23rd Terrace, Fort Lauderdale, FL 33312, United States