128 CRE is pleased to present 153 Needham Street in Newton, Massachusetts, a high-visibility mixed-use building offering office and flex space with modern infrastructure and excellent access for lease. This location supports a wide range of tenant types and is ideally situated in one of Greater Boston’s most desirable mixed-use corridors.
Available suites feature 15’+ clear heights, a dedicated loading dock, and flexible layouts, making them well-suited for Office, Flex and Technology users. The building also offers prominent signage opportunities along Needham Street.
Map
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.