1445 SW 21st Ave, Fort Lauderdale, FL 33312, United States
6278 N Federal Hwy #187, Fort Lauderdale, FL 33308, United States
The Galleria at, Fort Lauderdale, FL 33304, United States