CBRE brokers $21M sale of Oakbrook Terrace shopping center
CBRE recently brokered the sale of 22nd Street Plaza, a 176,164-square-foot retail property at 17W734 22nd Street in Oakbrook Terrace, Illinois. George Good and Christian…