2664 Montrose Place

2664 Montrose Place, Santa Barbara, CA 93105

CURRENTLY REVIEWING