View Details $799,000 1 of 29 Corvallis Original Town | Corvallis 1,323 sqft 0.19 acres On Site: 313 Days