Northland Charlemont Street
Update
03/07/22
400+ Units Proposed for Needham Street Site in Newton
has proposed a redevelopment of a 200,000+ SF site in Newton off Needham Street. Currently occupied by two industrial buildings, plans call for an 8-story, 410-unit mixed-use development at 160 Charlemont Street and Christina Street featuring ground-floor retail use.