NAI Hiffman brokers deal with 3PL Saddle Creek Corp. in Elwood
Third-party logistics provider Saddle Creek Corporation has signed a lease for 415,800-square-feet of distribution space at the CenterPoint Intermodal Center in Elwood, Ill. Saddle Creek…