We have found 11 properties on Elmwood Ln, Nekoosa, WI. Average price per square feet on Elmwood Ln is $30. It is 61.5% lower than average price per sqft Nekoosa. Average sale price on Elmwood Ln is $56,250. It is 57.6% lower than average sale price in Nekoosa.