6832 SW 16th Ct, North Lauderdale, FL 33068, United States
8050 SW 5th St, North Lauderdale, FL 33068, United States