7415 W 62nd Place, Summit Argo, IL 60501 - Homesnap