RateMyApartments
Shelter Creek Apartments on Southwest Expressway Suite Ratings and Reviews
Shelter Creek Apartments on Southwest Expressway Suite
2050 Southwest Expressway Suite 126, San Jose, CA 95126
CURRENTLY REVIEWING