About Chestnut Street Business Center
1238 Chestnut Street, Newton, MA
Nine-building, 140,000-square-foot brick-and-beam office campus located in Newton and Needham’s N2 Innovation District, minutes from Interstate 95/128, Route 9 and Needham Street. Chestnut Street Business Center encompasses 1238-1254 Chestnut Street, 10-30 Ossipee Road and 90 Oak Street and was recently acquired by Mauruuru Properties LLC for $16.25 million, or $116 per square foot. The campus is home to a wide range of tenants and features amenities such as ample garage and surface parking and on-site storage.