Kenwyn Apartments

6 Kenwood Park & 413--415 Belmont Ave.
Springfield
Massachusetts
United States