Crestview Elementary School: 2201 NW 187th St Opa-Locka, FL