12892 Biscayne Blvd, North Miami, FL 33181, United States
13343 NW 7th Ave, North Miami, FL 33168, United States