3299 SW 11th Ave, Fort Lauderdale, FL 33315, United States
3309 SW 11th Ave, Fort Lauderdale, FL 33315, United States