CBRE lists Elston Logan Plaza on Chicago’s North Side CBRE has been retained to list Elston Logan Plaza, a 49,473-square-foot, three-tenant retail development at 2700 N. Elston Ave., according to an announcement from the…