Looking for a Home in the Heart of the Country? 3320 NW Deer Run Street, Corvallis, OR 97330 $385,000 Want to be close to town and campus? You can have both! Nearly 6 acres of country living, less than 5 miles to the heart of the Oregon State University (OSU) campus or downtown Corvallis. Open ... » Learn More about SOLD! Home with Acreage for Sale | 3320 NW Deer Run Street, Corvallis, Oregon 97330