RateMyApartments
Plaza Del Sol Apartments Ratings and Reviews
Plaza Del Sol Apartments
1380 Blossom Hill Rd, San Jose, CA 95118
CURRENTLY REVIEWING