We have found 9 properties on Englewood Dr, Winchester, IN. Average price per square feet on Englewood Dr is $59. It is 3.3% lower than average price per sqft Winchester. Average sale price on Englewood Dr is $97,900. It is 18.3% higher than average sale price in Winchester.