A residential renovation was filed at 96 MANSFIELD ST, Framingham. This could change how the home looks or works.
The applicant is SUNRUN INSTALLATION. The permit number is BLD213013. No details about the work are given.
Next steps include reviewing the application and possibly approving the work. No further details are available.