7412 W 63rd Place #1W, Summit Argo, IL 60501 - Homesnap