/en/
en
true
5336
5
887
39151
Santa Barbara
1031
45539
santa-barbara
89
Santa Barbara
34.421398
-119.697621
14
50
false
1
39
164
0
$
1638746
Map
Street ViewExplore
AddressPadova Dr, 7590