38W419 Mcquire Place, Geneva, IL 60134 - Homesnap