120 Elmwood Lane Nekoosa, WI 54457 MLS# 1968685 $30,500 4 Bed | 1.0 Bath | 1,584 sq ft Sold on Jan 16, 2024