Company W2007 EQI INDIANAPOLIS PARTNERSHIP, L.P. Address 7700 WOLF RIVER BLVD, MEMPHIS, TN, 38138, USA