We have found 26 properties on W Indiana St, Edon, OH. Average price per square feet on W Indiana St is $41. It is 8.9% lower than average price per sqft Edon. Average sale price on W Indiana St is $72,072. It is 19.4% higher than average sale price in Edon.