A largely wooded 7.6-acre property in Manchester would become home to 53 apartments under a plan ... much of the land to build a pair of three-story buildings with 106 parking spaces.