Target T-1848

Target T-1848, also known as Target Nora Plaza, is a Target discount department store located at 1300 East 86th Street in Indianapolis, Indiana. The store opened on July 21, 2004.