113 Depot Street Johnson Creek, WI 53038-0000 MLS# 1973015 $145,000 Built in 1992 | 1,425 Leaseable sq ft Active