Pella Windows filed a building permit for renovations at 6 ROCK ST, Framingham. This means work can begin on the property after approval.
The applicant is Pella Windows. The permit covers renovations. The permit number is BLD111508.
Next, the permit must be approved. Once approved, work can start on the property.