A solar installation permit was filed at 39 JOHNSON ST, Framingham. This means the applicant is planning to add solar panels to the property.
The applicant is SUNRUN INSTALLATIONS SERVICES. The permit number is BLD250773. No details about the property type or building age were provided.
The next step is for the city to review the permit. Once approved, the installation can proceed. No further details are available at this time.