Breathtaking 2bdrm Ocean View Home near the Santa Barbara Mission

2117 Alameda Padre Serra, Santa Barbara, CA 93103

CURRENTLY REVIEWING