RateMyApartments
Los Padres Village Ratings and Reviews
Los Padres Village
2250 Monroe St, Santa Clara, CA 95050
CURRENTLY REVIEWING