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°)
Temple St & Los Angeles St, Temple St & Los Angeles St, United States of America (approx. 34.05333°, -118.24081°)