4196 NW Canary Pl, Corvallis, OR 97330 - MLS#755628 - Lester Stoner...