Furnished Home in Santa Barbara Foothills Home with Amazing Views

2666 Montrose Place, Santa Barbara, CA 93105

CURRENTLY REVIEWING