209 N Stevenson St DeForest, WI 53532 MLS# 1939714 $264,000 3 Bed | 2.0 Bath | 1,790 sq ft Sold on Nov 15, 2022