22151 SW Fisk Ter Sherwood, OR 97140