N3329 University Rd, Geneva, WI 53147 - MLS#1759095 - Pedro Rivera ...