A construction renovation permit was filed for 20 Speen St, Framingham. This allows work to begin on improving the property.
Archambault Construction filed the permit on September 12, 2017. The permit number is BLD171834. The project involves renovations to the building.
Next steps include inspections and approval from local authorities. The status is currently not specified.