This 2124 square foot apartment home has 4 bedrooms and 2.0 bathrooms. This home is located at 908 NW Sequoia Ave, Corvallis, OR 97330.
Off market
Street View
$519,600
908 NW Sequoia Ave, Corvallis, OR 97330
4beds
2baths
2,124sqft
Apartment
Built in 1978
-- sqft lot
$-- Zestimate®
$245/sqft
$1,838 Estimated rent