Intech 12 | Indianapolis, IN
Intech 12 is a 140,368 square foot facility which includes a 17,000 square foot warehouse. The two-story property was constructed in 2000 and is located at 6620 Network Way, Indianapolis, Indiana. The property is located within INTECH Park with access to I-465, I-65, I-74 and I-70. Property Name: Intech 12 Address: 6620 Network Way Indianapolis,