A solar installation request was filed at 62 Checkerberry Ln, Framingham. This could help reduce energy costs for the property owner.

Sunrun Installation Services Inc submitted the request. The permit number is BLD223108. The building type and property classification are not specified.

The permit is pending review. Residents may see changes to the property's appearance or energy usage patterns.