2831 S Eleanor Street, Chicago, IL 60608 - MLS#11218629 - Key Realt...