An electrical permit was filed for a property located at 70 LEIGH ST, Framingham. This permit is required for any electrical work that may impact the safety or functionality of the electrical system.

The applicant is not specified, and the permit number is BLDE111208. The work involves electrical systems, which may include wiring, panels, or other electrical components.

The next step is for the applicant to submit detailed plans and complete the required inspections. The permit status is currently not specified, and further details may be available through the local building department.