Oakbrook Terrace, Ill. — Kimco Realty Corp. has sold a 176,164-square-foot retail property in Oakbrook Terrace for $21 million. Known as 22nd Street Plaza, the shopping center is fully leased to retailers such as Home Depot, Party City and Big Lots. Restaurants Twin Peaks and Naf Naf Grill are located on the site as well. The property includes 850 parking spaces. George Good and Christian Williams of CBRE represented Kimco in the sale. A California-based private investor purchased the asset.