Where is Via De La Valle & San Andres Dr?

Where is Via De La Valle & San Andres Dr located?

Via De La Valle & San Andres Dr, Via De La Valle & San Andres Dr, United States of America (approx. 32.980965°, -117.24889°)


Where is Via De La Valle & San Andres Dr on the map?