Target T-1848

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