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