A solar permit was filed for a residential installation at 4 LIBERTY ST, Framingham. This means a solar energy system is being planned for the property.

The applicant is SUNRUN INSTALLATION SERVICES. The permit covers a residential solar installation. The permit number is BLD241876.

The next step is for the permit to be reviewed and approved. Once approved, the installation can proceed. The property has a history of permits and police records dating back to 2001.