5745 NW TORCHCREST PL LT118, Corvallis, OR 97330 - MLS#22620670 - B...