A building permit was filed for new construction at 3 Ardmore Road in Framingham. This means the project has officially started and is now under review by local authorities.
The applicant is Stephen Starr. The permit covers new construction and has the number BLD120498. The filing date is April 26, 2012.
Next steps include a review by the city's building department. The status is not specified, so further details may be needed to track progress.