Sears Appliance Outlet 9888

Sears Appliance Outlet #9888 was a Sears Appliance Outlet store located at 10176 Southeast 82nd Avenue in Clackamas, Oregon.