1747 N Federal Hwy, Fort Lauderdale, FL 33305, United States
3540 SW 51st St, Fort Lauderdale, FL 33312, United States