A building permit was filed for 91 LELAND ST, Framingham. This means construction or renovation work may be planned for the property.
The applicant is not specified. The permit covers building activities. The permit number is BLDE130449.
The next step is for the permit to be reviewed by the appropriate department. Once approved, work can begin on the project.