Plaza North II Retail Center INDIANAPOLIS, INDIANA New 11,200 SF retail strip mall featuring a block and steel structure. Project navigationPreviousPrevious project:Earth FareNextNext project:Gable Villages