LG Electronics USA pre-leases distribution facility at Heritage Crossing Corporate Center
LG Electronics USA has pre-leased a 363,224-square-foot freestanding distribution facility at Heritage Crossing Corporate Center, 14746 South Gougar Road in Lockport, Illinois.