RateMyApartments
2248 Los Padres Blvd Ratings and Reviews
2248 Los Padres Blvd
2248 Los Padres Blvd, Santa Clara, CA 95051
CURRENTLY REVIEWING