Where is El Camino Real & Mountain Vista Dr located?
El Camino Real & Mountain Vista Dr, El Camino Real & Mountain Vista Dr, United States of America (approx. 33.0515°, -117.26095°)
El Camino Real & Mountain Vista Dr, El Camino Real & Mountain Vista Dr, United States of America (approx. 33.0515°, -117.26095°)