5121 NW TORCHCREST PL #85, Corvallis, OR 97330 - MLS#21268678 - Pam...