We have found 12 properties on NW Seneca Pl, Corvallis, OR. Average price per square feet on NW Seneca Pl is $170. It is 17.2% higher than average price per sqft Corvallis. Average sale price on NW Seneca Pl is $356,667. It is 34.3% higher than average sale price in Corvallis.