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, Indiana
Property Details: 140,368 SF (includes 17,000 square feet of warehouse), 2 stories