10 E Delaware, 18B, Chicago, IL Published June 4, 2015 at 1629 × 1080 in Luxury Collection Property of the Week: 10 E Delaware Place, UNIT 18B, Chicago