A building permit (BLD055516) was filed for 52 Delmar Ave, Framingham, MA.

Residents can check the status at town hall by contacting the building department.