7280 W McNab Rd, North Lauderdale, FL 33068, United States
7220 Southgate Blvd, North Lauderdale, FL 33068, United States
7982 W McNab Rd, North Lauderdale, FL 33068, United States