A residential electric permit was filed for a property on Leigh St, Framingham. This indicates work is planned to upgrade or install electrical systems.

The applicant is Sunrun Installation Services. The permit covers electrical work at this address. No details about the building type or owner were provided.

Next steps involve reviewing the permit and approving the electrical work. The status is currently not specified.