Solar permit filed for residential installation on 256 EDMANDS RD, Framingham. This means a solar energy system is planned for the property.
SUNRUN applied for the permit. The system will install solar panels. Permit number is BLD171218.
Next steps include review by local officials. Approval needed before installation starts.