RateMyApartments
1720 Halford Avenue Unit 330 Ratings and Reviews
1720 Halford Avenue Unit 330
1720 Halford Avenue Unit 330, Santa Clara, CA 95051
CURRENTLY REVIEWING