Completed 2003
31,093 SF
   
East 86th Street
Indianapolis, Indiana