170 Needham Street

Newton, ma



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.