111 Depot Street Johnson Creek, WI 53038-0000 MLS# 1973014 $195,000 Built in 1992 | 2,110 Leaseable sq ft Active