1124 E Academy Street Stoughton, WI 53589 MLS# 1965512 $260,000 3 Bed | 1.0 Bath | 1,344 sq ft Sold on Nov 27, 2023