Solar installation permit filed at 511 POTTER RD, Framingham. This permit allows the applicant to install solar panels on the property.
Applicant is SUNRUN INSTALLATION. The permit covers solar installation. Permit number is BLD212100.
Next steps include review by local officials. Status is not specified. No further details provided.