A building permit was filed for 26 Willis St, Framingham. This means the property owner has begun the process of constructing or altering a building.
The applicant is not specified. The permit covers building work. The permit number is BLDE120112.
The next step is for the applicant to submit additional information or complete the application process. The status is currently unknown.