A building permit was filed for construction at 1670 Worcester Road in Framingham. This means the project is officially approved to begin.
The applicant is Lear Development Corp. The permit number is BLD0500428. The project involves new construction.
The next step is for the project to start. The status is not specified, so details are unclear.