A building permit was filed for a renovation project at 20 Vernon St, Framingham. This means the property owner has officially started the process to make changes to the building.

Advocates, Inc applied for the permit with number BLD0700995. The project involves renovations to the existing structure. The permit was filed on July 18, 2007.

Next steps include approval from the city and any required inspections. The permit status is not specified, so further details may be needed to track progress.