Where is Grant & Foothill?

Where is Grant & Foothill located?

Grant & Foothill, Grant & Foothill, United States of America (approx. 37.345573°, -122.07751°)


Where is Grant & Foothill on the map?