A building permit was filed for a commercial project at 266 Worcester Rd in Framingham. This means the project is officially approved to begin construction.

The applicant is not specified. The permit number is BLDG120810. The project involves commercial construction.

The next step is for the project to start construction. The status is not specified, so further details may be needed.