A building permit was filed for new construction at 90 Leland St, Framingham. This means the project is officially underway and has passed initial review.

The applicant is Paul Mc Mann. The permit covers new construction. The permit number is BLD0300208.

Next steps include inspections and final approval. The project may involve adding new structures to the property.