22504 SW Rickard Pl Sherwood, OR 97140