212 N Main Street Stoddard, WI 54658 MLS# 1965958 $135,000 4 Bed | 1.0 Bath | 1,216 sq ft Sold on Nov 30, 2023