$1,999,999 - 5460 Palace Court, Santa Barbara, CA 93111
5460 Palace Court
Santa Barbara,
CA
93111
Subdivision Name: 35 - Mountain View