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