A building permit was filed for work at 17 Edgell Road in Framingham. This means construction or renovation activities may be underway or planned for the property.

The applicant is Walker Mechanical. The permit number is BLDG070527. The work involves construction or renovation of a building.

The next steps likely include inspections or approval processes by local authorities. Residents should stay informed about any changes to the property.