A Record of Decision (RDA) was filed for 3 SPEEN ST, Framingham. This document outlines the final decision on a proposed development or project.
The applicant is THREE SPEEN LLC. The permit number is CON090023. The filing date is June 29, 2009.
Residents should check for further updates or public hearings related to this project. The status is not specified.