A building permit was filed for new construction at 132 Russell Road in Framingham. This indicates the start of a new residential project.
The permit number is BLD0101996. The applicant is not specified. The project involves new construction.
The next step is for the applicant to submit detailed plans for review. The status of the permit is not specified.