We have found 47 properties on NW 12th St, Corvallis, OR. Average price per square feet on NW 12th St is $146. It is 0.7% higher than average price per sqft Corvallis. Average sale price on NW 12th St is $221,647. It is 16.6% lower than average sale price in Corvallis.