A building permit was filed for 12 INTERFAITH TERR, Framingham. This means work on a structure may begin.
Applicant is not specified. The permit covers a building project. Permit number is BLDE121288.
Next steps include review by city officials. Approval is needed before construction starts.