Target Marketing Systems leased 42,341 square feet at the North Avenue Distribution Center at 138-58 Alexandra Way in Carol Stream. ProLogis owns the building. The tenant signed a 3-year deal to occupy space within the 249,576-square-foot industrial facility.