5248 NW TORCHCREST PL #73, Corvallis, OR 97330 - MLS#21009596 - Pam...