A building permit was filed for new construction at 132 Russell Road in Framingham. This means the property owner has started the process to build a new structure.
The applicant is not specified. The permit number is BLD0200020. The project involves new construction without additional details.
The next step is for the applicant to submit more information or complete the project. Residents should stay informed about developments at this address.