Sears 1139

Sears #1139 is a Sears department store located at Southcenter Mall in Tukwila, Washington. The store opened unknown.