1337 FL-7, North Lauderdale, FL 33068, United States
840 SW 81st Ave, North Lauderdale, FL 33068, United States