We have found 74 properties on Winchester Ave, Inwood, WV. Average price per square feet on Winchester Ave is $67. It is 16.3% lower than average price per sqft Inwood. Average sale price on Winchester Ave is $98,355. It is 31.3% lower than average sale price in Inwood.

List of properties