Sunrun Installation Services filed an electrical permit at 3 Orchard View Circle, Framingham. This permit allows work to begin on electrical systems in the home.
The applicant is Sunrun Installation Services. The permit covers electrical work. The permit number is BLDE241137.
Work may begin after approval. The status is not specified. No additional details are available.