$2,249,000 - 849 Weldon Road, Santa Barbara, CA 93109
849 Weldon Road
Santa Barbara,
CA
93109
Subdivision Name: 20 - Mesa