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?
{"latitude":37.345573,"longitude":-122.07751,"title":"Grant & Foothill"}