A solar installation permit was filed at 29 Lawrence St, Framingham. This could mean the property is getting solar panels to generate electricity.
The applicant is Sunrun Installation Services. The permit number is BLD213001. 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, so it's unclear if the application is approved or denied.