3506 SE 122nd Ave, Portland, Oregon 97236(503) 761-0539 Powell Villa Shopping Center Powell Villa Shopping Center