Where is LA Live?

Where is LA Live located?

LA Live, California, United States (approx. 34.04387°, -118.2649°)


Where is LA Live on the map?