San Pedro St & 120th St Los Angeles, CA 90061