A building permit was filed for a construction or renovation project at 659 Worcester Rd, Framingham. This indicates the property owner has initiated a process to build or alter a structure.

The permit number is BLDE131293, and the applicant is not specified. The project scope is not detailed in the record. The filing date is October 22, 2013.

Next steps likely include inspections and approval from local authorities. The permit status is not specified, so further details may be available through the city's records office.