11503 Sw 66TH Ave, Portland, OR 97223