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