We have found 46 properties on NW Elmwood Dr, Corvallis, OR. Average price per square feet on NW Elmwood Dr is $137. It is 5.5% lower than average price per sqft Corvallis. Average sale price on NW Elmwood Dr is $303,049. It is 14.1% higher than average sale price in Corvallis.