A freight and logistics company has leased nearly 68,000 square feet of industrial space in Secaucus, in a newly announced deal by Cushman & Wakefield.