Liberty Property Trust leases 723,000 square feet of industrial space in Romeoville’s Liberty Business Center
Liberty Property Trust has signed a lease with PAE for 723,291 square feet of industrial space at 1070 Windham Parkway in Romeoville, Ill.