Find the full list below:
12500 NW 7th Ave, North Miami, FL 33168, USA
650 Opa-Locka Blvd, North Miami, FL 33168, USA