16 Properties
$7,750
27 Alameda Padre Serra
27 Alameda Padre Serra, Santa Barbara, CA 93103
3 Beds • 3 Bath
$7,000
2117 Alameda Padre Serra
2117 Alameda Padre Serra, Santa Barbara, CA 93103
2 Beds • 2 Bath
Price Unavailable
Country Club Apartments
66 Ocean View Ave, Santa Barbara, CA 93103