This is the nearest street address. [ 2380 HOMESTEAD RD SANTA CLARA CA, 37.341333, -121.966072 ].
Neighborhoods:
0.033 km near the corner of Homestead Rd and Kolb Pl
0.168 km near the main intersection of Los Padres Blvd and Homestead Rd
|
37.341352, -121.966185
|