This is the nearest street address. [ 1305 SIERRA AVE SAN JOSE CA, 37.328592, -121.915160 ].
Neighborhoods:
0.047 km near the corner of Tillman Ave and Sierra Ave
0.337 km near the main intersection of Meridian Ave and Park Ave
|
37.328592, -121.91516
|