Company Description
16 Tech Innovation District is 50-acre community in downtown Indianapolis dedicated to world-changing innovation and economic opportunity.
16 Tech Innovation District is 50-acre community in downtown Indianapolis dedicated to world-changing innovation and economic opportunity.