We have found 4 properties on N 800 W, Elwood, IN. Average price per square feet on N 800 W is $54. It is 68.8% higher than average price per sqft Elwood. Average sale price on N 800 W is $82,400. It is 50.6% higher than average sale price in Elwood.

List of properties