Cherry Hill Apartments

218 Middlesex Ave. Chester, CT