Where is Stevens Creek & Santana Row / Valley Fair?

Where is Stevens Creek & Santana Row / Valley Fair located?

Stevens Creek & Santana Row / Valley Fair, Stevens Creek & Santana Row / Valley Fair, United States of America (approx. 37.32325°, -121.94732°)


Where is Stevens Creek & Santana Row / Valley Fair on the map?