111 SE 8th Ave, Fort Lauderdale, FL 33301, United States
2428 E Sunrise Blvd, Fort Lauderdale, FL 33304, United States
401 N Fort Lauderdale Beach Blvd, Fort Lauderdale, FL 33304