830 E 191st Place #702, Glenwood, IL 60425 - MLS#11195284 - Christo...