Where is Sunset / Alvarado?

Where is Sunset / Alvarado located?

Sunset / Alvarado, Sunset / Alvarado, United States of America (approx. 34.077442°, -118.26377°)


Where is Sunset / Alvarado on the map?