This is the nearest street address. [ 968 KIELY BL SANTA CLARA CA, 37.342982, -121.981108 ].
Neighborhoods:
|
37.3431, -121.9813
|