6610 S Kenwood Avenue #210, Chicago, IL 60637 - Homesnap