This is the nearest street address. [ 950 AMARILLO AVE PALO ALTO CA, 37.438929, -122.122720 ].
Neighborhoods:
0.198 km near the corner of Greer Rd and Metro Cir
0.201 km near the main intersection of Amarillo Ave and Greer Rd
|
37.4393, -122.1229
|