A solar permit was filed at 18 DONLON ST, Framingham. This could mean the property is getting solar panels installed.
The applicant is TRINITY SOLAR. The permit number is BLD220764. No details about the building type or property classification were given.
The next step is for the city to review the permit. The status is not specified. No expiration date was listed.