128 CRE is pleased to present office suites available for lease at 72 River Park Street in Needham, MA. This 21,654 SF office building is conveniently located just off I-95 and offers a professional setting ideal for a wide range of users, including tech, finance, and professional services firms.
The property features on-site ownership, an above-market parking ratio, and move-in-ready suites with abundant natural light and modern finishes. Tenants benefit from excellent highway access, proximity to nearby amenities, and a thriving Needham business community with restaurants, hotels, and commuter rail service just minutes away.
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.