Where is Los Angeles City Center?

Where is Los Angeles City Center located?

Los Angeles City Center, Los Angeles City Center, United States of America (approx. 34.0522°, -118.243°)


Where is Los Angeles City Center on the map?