21632 Sw Klickitat Ct, Tualatin, OR 97062
$208,600
3
Beds
3
Baths
1480
SqFt