6748 S Champlain Avenue, Chicago, IL 60637 - MLS#11046275 - Century...