A logistics firm is leasing nearly 250,000 square feet of industrial space in Edison, under a newly announced transaction by CBRE.