Sunrun Installation Services filed an electrical permit for a residential property on 24 DEBRA LN, Framingham. This permit is for electrical work that may affect the home's power system.
The applicant is Sunrun Installation Services. The permit covers electrical work. The permit number is BLDE250548.
The next step is for the local authority to review the permit and approve the work. Once approved, the work can proceed.