111-113 Depot Street Johnson Creek, WI 53038-0000 MLS# 1972752 $325,000 Built in 1992 | 3,535 Leaseable sq ft Active