Needham Street Village Shops
Needham Street Village Shops is a vibrant, new shopping center, located at the base of Needham Street, which serves as a dominant retail corridor to the highly desirable city of Newton, MA, a suburb of Boston. Newton is the most affluent and dense community in Eastern MA with an average household income of $178,000 and a population of 112,000 within a three mile radius. Needham Street Village Shops, delivered in January 2015, features 19,200 SF of GLA, with four access points and 79 parking spaces. End-cap and inline opportunities at the center offer superior visibility with multiple exterior signage opportunities, generous frontage, and flexible floor plans.