3309 W 85th Place, Chicago, IL 60652 - Homesnap