Office

NAI Mertz touts 23,000 sq. ft. in new leases, renewals at Cherry Hill office park