5587 NW TORCHCREST PL LT109, Corvallis, OR 97330 - MLS#21655131 - D...