We have found 22 properties on NW 23rd St, Corvallis, OR. Average price per square feet on NW 23rd St is $172. It is 18.6% higher than average price per sqft Corvallis. Average sale price on NW 23rd St is $232,020. It is 12.7% lower than average sale price in Corvallis.

List of properties