RateMyApartments
2805 GARIBALDI AVE, SAN LUIS OBISPO - VILLA ROSA CONDO Ratings and Reviews
2805 GARIBALDI AVE, SAN LUIS OBISPO - VILLA ROSA CONDO
2805 Garibaldi Avenue, San Luis Obispo, CA 93401
CURRENTLY REVIEWING