Updated Today COMPARE 11214-18 S Indiana 11214-18 S Indiana Ave, Chicago, IL 60628 2 Beds$1,865 - $1,875