A building permit was filed for construction activity at 770 Cochituate Road in Framingham. This indicates the applicant has started the process to build or modify a structure.

Constar International filed the permit on March 4, 2005. The permit number is BLDE050251. The activity involves construction or renovation of a commercial building.

Next steps include approval from the city and possible inspections. The status is currently not specified. Residents should watch for updates on the project's progress.