Take a closer look 1878 N Orchard St, Chicago, IL 60614Chicagofor_saleThis extraordinary 9,500-square-foot residence on coveted Orchard Street represents the pinnacle of contemporary luxury living.