We have found 25 properties on Winchester St, Decatur, IN. Average price per square feet on Winchester St is $26. It is 56.7% lower than average price per sqft Decatur. Average sale price on Winchester St is $53,667. It is 40.5% lower than average sale price in Decatur.