RateMyApartments
La Bahia Apartments Ratings and Reviews
La Bahia Apartments
215 Beach St # 305, Santa Cruz, CA 95060
CURRENTLY REVIEWING