View Details $529,944 1 of 13 Russell Gardens | Corvallis 3 beds 2 baths 1 ½ baths 1,751 sqft 0.09 acres On Site: 401 Days Listing courtesy of Town & Country Realty.