Elk Grove Village, Ill. — IRC Retail Centers LLC has sold Mallard Crossing, an 80,708-square-foot retail center in Elk Grove Village. The sales price was not disclosed. Anchor tenants Aldi, Ross Dress for Less and Dollar Tree have all signed long-term leases within the past year. Located on Meacham Road, the property was recently renovated with a new roof, parking lot and façade. Janice Sellis of JLL represented the seller in the transaction. JLL also procured the buyer, a vehicle sponsored by AmCap Management LLC.