22369 SW STAFFORD RD, Tualatin, OR 97062 - MLS#20421250 - Rebecca D...