This is the nearest street address. [ 1417 OLIVE ST SANTA BARBARA CA, 34.430488, -119.702424 ].
Neighborhoods:
0.068 km near the corner of Olive St and De la Vista Ave
0.119 km near the main intersection of Sola St E and Laguna St
|
34.430488, -119.702424
|