Sears 1317

Sears #1317 is a Sears department store located at Cielo Vista Mall in El Paso, Texas. The store opened unknown.