RateMyApartments
17 Kenwood Terrace Ratings and Reviews
17 Kenwood Terrace
17 Kenwood Terrace, Springfield, MA 01108
CURRENTLY REVIEWING