1640 NE 123rd St, North Miami, FL 33181, United States
13995 NW 7th Ave, North Miami, FL 33168, United States