Hot Property: Jan. 1, 2018

Tenants have signed eight leases totaling 23,271 square feet at New England Business Center, a four-building, 242,000-square-foot office park on 42 acres in Andover.