A solar installation permit was filed at 24 Cherry Rd, Framingham. This may affect local energy use and property value.

The applicant is Sunrun Installation Services. The permit number is BLD212687. No details about the property or building type were given.

The next steps involve review and approval. No further details are available at this time.