We have found 18 properties on N 14th St, Elwood, IN. Average price per square feet on N 14th St is $34. It is 6.3% higher than average price per sqft Elwood. Average sale price on N 14th St is $37,800. It is 30.9% lower than average sale price in Elwood.

List of properties