Pella Windows filed a building permit for renovations at 217 Bishop St, Framingham. This means work may begin on the property soon.

The applicant is Pella Windows. The permit covers renovations. The permit number is BLD111509.

Next steps include approval from the city. Residents should watch for updates on the project.