RateMyApartments
One Bedroom, super location! Ratings and Reviews
One Bedroom, super location!
201 Ladera St, Santa Barbara, CA 93101
CURRENTLY REVIEWING