New England Business Center

Asset Class / Location
Class A Office Park in Andover, MA
Acquisition Date
December 2012
Disposition Date
May 2016
Total Land Area
33.24 acres (134,522 sq. m.)
Total Rentable Area
244,061 sq. ft. (22,682 sq. m.) + 1,039 parking spaces (surface)

New England Business Center is a four-building, master-planned office park that features views of the Merrimack River and a natural wooded campus setting. The park is situated at the junction of Interstate 93 and River Road and just minutes from Routes 495 and 128 and downtown Andover. New England Business Center offers proximity to Southern New Hampshire and convenient access from Boston. On-site amenities include a daycare, cafeteria, and an updated fitness facility with showers and lockers. Full-service Marriott Courtyard and Wyndham hotels are adjacent.


Return To Investments