525-529 W North St DeForest, WI 53532 MLS# 1896054 $895,000 Built in 1985 | 5,960 Leaseable sq ft Active