A building permit was filed for 150 SPEEN ST in Framingham. This means construction or renovation work may begin soon.
The permit number is BLDE120953. The applicant is not specified. The permit covers building activities at this address.
The next step is for the applicant to complete the work and submit final inspections for approval.