4621 Powerline Rd, Fort Lauderdale, FL 33309, United States
5300 NW 12th Ave, Fort Lauderdale, FL 33309, United States
3186 E Commercial Blvd, Fort Lauderdale, FL 33308, United States