RateMyApartments
3218 Impala Drive Ratings and Reviews
3218 Impala Drive
3218 Impala Drive, San Jose, CA 95117
CURRENTLY REVIEWING