RateMyApartments
Halford Arms Apartments Ratings and Reviews
Halford Arms Apartments
1230 Halford Ave, Santa Clara, CA 95051
CURRENTLY REVIEWING