A building permit was filed for a residential renovation project at 905 Pleasant St, Framingham. This permit allows the applicant to proceed with construction or renovation work as outlined in the application.

Pella Windows submitted the permit application on October 23, 2008. The project involves renovation work at 905 Pleasant St, Framingham, MA 01702. The permit number is BLD0801691.

Next steps include a review by the appropriate department and possible approval or denial. The applicant may need to provide additional information or make changes before final approval is granted.