RateMyApartments
1700 Halford Avenue Ratings and Reviews
1700 Halford Avenue
1700 Halford Ave, Santa Clara, CA 95051
CURRENTLY REVIEWING