W3967 Jennings Road Rio, WI 53960 MLS# 1957888 $785,000 3 Bed | 3.0 Bath | 2,587 sq ft Sold on Sep 25, 2023