2821 SW 23rd Terrace, Fort Lauderdale, FL 33312, United States
2401 S Andrews Ave, Fort Lauderdale, FL 33316, United States
706 SW 2nd St, Fort Lauderdale, FL 33312, United States
3340 SW 2nd Ave, Fort Lauderdale, FL 33315, United States
2455 Tortugas Ln, Fort Lauderdale, FL 33312, United States