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