Sears Appliance Outlet 9788

Sears Appliance Outlet #9788 was a Sears Appliance Outlet store located at 18340 Olympic Avenue South in Tukwila, Washington.