Completed 2003
10,068 SF
   
Sunnyside Village Shoppes
Indianapolis, Indiana