RateMyApartments
2421 Karen Drive Ratings and Reviews
2421 Karen Drive
2421 Karen Drive, Santa Clara, CA 95050
CURRENTLY REVIEWING