A residential renovation was filed at 159 MILLWOOD ST, Framingham. This could affect the appearance or use of the property.

The applicant is HOMEWORKS ENERGY. The permit number is BLD251104. No details about the renovation scope were provided.

Next steps include review by local authorities. No further details are available at this time.