170 Needham Street

Newton, MA

Project Details:

  • 7,200 sq. ft.

This new 7,200 sq. ft. retail building has become a visual landmark and destination along Newton's premier retail and commercial  corridor.  The brick, stucco and glass building was designed in compliance with the City's vision and it's Master Plan for pedestrian enhancements along Needham Street.  Key tenants include Vitamin Shoppe and Jimmy John's.