A building permit was filed for a commercial or renovation project at 40 Cochituate Road in Framingham. This indicates the applicant has begun the process to construct or modify a building.

The permit was filed by LEVENSON, TW on May 12, 2008. The project involves a commercial or renovation activity. The permit number is BLD0800643.

Next steps likely include submitting additional plans or awaiting approval from the city. The status is currently not specified, so further details may be needed to determine the project's progress.