RateMyApartments
Santa Teresa Apartments Ratings and Reviews
Santa Teresa Apartments
6254 Santa Teresa Blvd, San Jose, CA 95119
CURRENTLY REVIEWING