A solar installation permit was filed at 257 Prospect St, Framingham. This means the applicant is planning to install solar panels on the property.

The applicant is Sunrun Installation Services. The permit number is BLD251661. No details about the scope of work were provided.

The next step is for the city to review the permit and determine if it meets all requirements. The status is not specified.