A building permit was filed for construction at 405 Cochituate Road in Framingham. This means the project has started the approval process for building work.

The applicant is Diebold. The permit covers building work. The permit number is BLDE031319.

The next step is for the project to receive final approval before construction can begin. The status is not specified.