Office

CPN inks sale of Lawrenceville office building, one of three new Mercer County deals