412 SE 23rd St, Fort Lauderdale, FL 33316, United States
1200 Miami Rd, Fort Lauderdale, FL 33316, United States