411 West Louisa Street Spencer, WI 54479 MLS# 22401264 $335,000 4 Bed | 3.0 Bath | 2,934 sq ft Active