Pella Windows filed a building permit for renovations at 29 Dyer St, Framingham. This means work may start soon on the property.
The applicant is Pella Windows. The permit covers renovations. The permit number is BLD111419.
The next step is for the permit to be reviewed. Once approved, work can begin on the property.