We have found 42 properties on N 10th St, Elwood, IN. Average price per square feet on N 10th St is $27. It is 15.6% lower than average price per sqft Elwood. Average sale price on N 10th St is $27,400. It is 49.9% lower than average sale price in Elwood.