$1,695,000 - 881 N Kellogg Avenue, Santa Barbara, CA 93111
881 N Kellogg Avenue
Santa Barbara,
CA
93111
Subdivision Name: 35 - Mountain View