Where is Temple St & Los Angeles St?

Where is Temple St & Los Angeles St located?

Temple St & Los Angeles St, Temple St & Los Angeles St, United States of America (approx. 34.05333°, -118.24081°)


Where is Temple St & Los Angeles St on the map?