Target T-133

Target T-133, also known as Keystone Plaza, was a Target discount department store located at 5302 North Keystone Avenue in Indianapolis, Indiana. The store opened September 6, 1980 and closed February 1, 2003. Former Ayr-Way.