Sears 1120 (Indianapolis, Indiana)

Sears #1120 was a Sears department store located at 333 North Alabama Street in Indianapolis, Indiana. The store opened July 25, 1929 and closed July 16, 1983. Major renovation in 1964; building became home to Lockerbie Marketplace in 1986