1650 NE 134th St, North Miami, FL 33181, United States
2300 NE 151st St, North Miami, FL 33181, United States