N7938 Bachelors Ave Willard, WI 54493 MLS# 1954818 $200,500 2 Bed | 1.0 Bath | 450 sq ft Sold on May 02, 2023