126 Lincoln Ave Stoughton, WI 53589 MLS# 1932349 $223,500 2 Bed | 1.0 Bath | 968 sq ft Sold on May 26, 2022