720 N Larrabee Street #1106, Chicago, IL 60654 - MLS#11026596 - Chr...