39W496 Newton Square, Geneva, IL 60134 - MLS#11163362 - Century 21 ...