We have found 5 properties on Elwood St, Winston, OR. Average price per square feet on Elwood St is $97. It is 6.7% lower than average price per sqft Winston. Average sale price on Elwood St is $93,000. It is 39.8% lower than average sale price in Winston.

List of properties