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

The applicant is ROGRS INSULATION SPECIALISTS CO;INC. The permit number is BLD213221. No details about the renovation scope were given.

The status is not specified. Residents should check for updates or contact the applicant for more information.