3201 W 8th St · Los Angeles · CA 90005 · United States
new open world academy
Community school
80.07 KM