which owns Clackamas Town Center, said it is working with its lender and there will be no impact to shopping center operations. The mall is at 12000 S.E. 82nd Ave. in Happy Valley. Anchor tenants ...
Some results have been hidden because they may be inaccessible to you