1343 NE 119th St, North Miami, FL 33161, United States
12425 NE 13th Ave, North Miami, FL 33161, United States
771 NE 125th St, North Miami, FL 33161, United States
1400 NE 131st St, North Miami, FL 33161, United States
885 NE 125th St, North Miami, FL 33161, United States
12351 NW 7th Ave, North Miami, FL 33168, United States