RateMyApartments
2070 Sahara Way Ratings and Reviews
2070 Sahara Way
2070 Sahara Way, Santa Clara, CA 95050
CURRENTLY REVIEWING