Crane Worldwide Logistics Expands in Houston

Crane Worldwide Logistics has leased 150,000 square feet of industrial space in Houston from property owner Levey Group.