90 E Geneva Square, Lake Geneva, WI 53147 - MLS#1701810 - Pedro Riv...