Keystone has sold a nearly 223,000-square-foot office portfolio in Moorestown for $17.6 million, brokers with Newmark announced Monday.