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.