Where is Ethan Way & Alta Arden?

Where is Ethan Way & Alta Arden located?

Ethan Way & Alta Arden, Ethan Way & Alta Arden, United States of America (approx. 38.599014°, -121.419785°)


Where is Ethan Way & Alta Arden on the map?