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