17189 SW Jean Louise Rd. Sherwood, OR 97140