RateMyApartments
San Pedro Square Apartments Ratings and Reviews
San Pedro Square Apartments
155 West Santa Clara Street, San Jose, CA 95113
CURRENTLY REVIEWING