Needham St. Village Shops

Needham, MA


Two retail buildings including restaurant use, each one story featuring 19,200sf of leasable area and 79 total parking spaces, Needham Street Village Shops will be a LEED Silver retail project.


LEED for Retail Silver Certified


To create a pedestrian-friendly “Main Street” aesthetic in keeping with Newton planners’ long-term vision for a this highly desirable commercial corridor.


The new 19,200 SF retail / restaurant cluster enhances Needham Street’s place on the map as a “retail boulevard” for Needham and Newton residents. The design creates a small town “village” shopping experience, with high-visibility retail frontage directly on the street and 79 parking spaces concealed behind the buildings. Embodying the look and feel of “Main Street”, the Needham Street Village Shops transform this heavily trafficked retail corridor into a successful pedestrian shopping experience.


2018 Green Initiative Award
Commonwealth of Massachusetts State Senate & House of Representatives / Newton Needham Regional Chamber