Updated Today COMPARE 8000 S Ellis Ave 8000 S Ellis Ave, Chicago, IL 60619 Studio - 2 Beds $695 - $1,035