RateMyApartments
Harvard Studio Apartments Ratings and Reviews
Harvard Studio Apartments
660 Harvard Ave, Santa Clara, CA 95051
CURRENTLY REVIEWING