121 South Hubbard Street Horicon, WI 53032-1420 MLS# 1873858 $139,900 3 Bed | 1.0 Bath | 1,098 sq ft Active