This is the nearest street address. [ 130 SANTO TOMAS LN SANTA BARBARA CA, 34.422936, -119.638624 ].
Neighborhoods:
|
34.4229, -119.6386
|