A building permit was filed for new construction at 181 Arthur St, Framingham. This means the project has started the approval process for building work.
The applicant is not specified. The permit number is BLD0102138. The project involves new construction at the listed address.
Next steps include review by the appropriate authorities and possible approval for construction to begin.