A new building permit has been recorded for the property at 19 Debra Ln.

While the city records do not list specific project details or the scope of work, this filing indicates construction or renovation activity at the 01701 address.

Residents can find more details on this record by visiting the Framingham city portal at webapps.framinghamma.gov/permits/inspectionservices.aspx.