7415 NW Rhoda Wy, Corvallis, OR 97330-9156 - MLS#779521 - James Hau...