This is a 21406 square foot, single family home. This home is located at 980 NW Spruce Ave, Corvallis, OR 97330.
Off market
$2,923,855
980 NW Spruce Ave, Corvallis, OR 97330
--beds
--baths
21,406sqft
SingleFamily
Built in 1980
1.15 Acres Lot
$-- Zestimate®
$137/sqft
$2,070 Estimated rent