Newton voters to decide future of Needham Street development

The Northland plans call for a new, business-lined street connecting Upper Falls Village and Needham Street. Designs also promise 800 housing units, including 140 affordable homes.