An electric permit was filed for a residential property located at 35 Alexander St, Framingham. This indicates a planned electrical work project at the site.

The applicant is Sunrun Installation Services. The permit number is BLDE221507. The property has a history of 25 permit records dating back to 2004.

Next steps involve the review and approval of the permit by the relevant authorities. The project may involve upgrades or installations related to the electrical system.