A solar installation permit was filed at 43 Lovering Ave, Framingham. This allows the applicant to proceed with setting up solar panels on the property.
The applicant is Sunrun Installation Services. The permit number is BLD240728. The filing date is March 21, 2024.
The permit is currently pending review. Once approved, the applicant can start the installation process. The property has a history of 9 permits since 2006.