December
2
2016
NEWTON --- Northland Development Corp. recently unveiled plans for a 27-acre site on Needham St. in Upper Falls, proposing to build 950 mixed-income units and 100,000 square feet of retail and 175,000 square feet of office space. The proposal has the support of Mayor Setti Warren but would need to garner approvals from the Newton City Council.
