$19,950,000 - 1260 E Mountain Drive, Santa Barbara, CA 93108
1260 E Mountain Drive
Santa Barbara,
CA
93108
Country: US