Didn't want to quote the whole Globe article but the Mayor of Newton has expressed support for this project. They plan on re-branding the Newton-Needham boundary as an innovation district. Road improvments are also planned around the site. The mayor says this could be the biggest development Newton has seen "in a generation". I couldn't find any renderings.Northland Investment Corp. is unveiling an ambitious plan on Wednesday to remake its properties along Newton’s Needham Street by razing and replacing many of its retail shops there — including the Marshalls plaza and the popular T.J. Maxx store across the street — and adding hundreds of new apartments.
In all, the new development would probably exceed 1 million square feet on 27 acres, with rebuilt structures on both sides of the busy thoroughfare. The Newton firm will tear down the two retail properties, as well as industrial buildings behind them, while keeping the historic mill complex at the corner of Oak and Needham streets.
Northland senior vice president Peter Standish said plans are still in preliminary stages, but the current goal is to build 950 apartments and about 200,000 square feet of retail and restaurant space, essentially doubling the amount of retail space there now. In many cases, the apartments would be built above the shops, and many of them would be positioned on a new “Main Street”-style road that would run perpendicular to Needham Street, extending toward the Upper Falls Greenway.