We have found 42 properties on E Indiana St, Edon, OH. Average price per square feet on E Indiana St is $47. It is 4.4% higher than average price per sqft Edon. Average sale price on E Indiana St is $51,973. It is 13.9% lower than average sale price in Edon.