SUNRUN INSTALLATION SERVICES filed a solar permit at 50 AMERICA ST, Framingham. This means the company is planning to install solar panels on the property.

The applicant is SUNRUN INSTALLATION SERVICES. The permit number is BLD250612. The property has a history of 13 permits from 2002 to 2025.

Next steps include review by local authorities. The permit status is not specified. Nearby activity includes 179 permits in the last 30 days.