A solar installation request was filed for 555 BROOK ST, Framingham. This could help reduce energy costs for the property owner.

SUNRUN INSTALLATION SERVICES filed the request. The permit number is BLD251660. No details about the solar system were provided.

The permit is currently pending review. The applicant may need to provide more information before approval.