969 Pebble Beach Court, Geneva, IL 60134 - Homesnap