RateMyApartments
1 Bed/1 Bath- Downtown Santa Barbara Ratings and Reviews
1 Bed/1 Bath- Downtown Santa Barbara
203 Ladera Street, Santa Barbara, CA 93101
CURRENTLY REVIEWING