The property located at 8174 Talliho Dr Indianapolis, IN 46256 is a Condominium property. Built in 1984, the property at 8174 Talliho Dr has 2 bedrooms, 3 bathrooms, is approximately 1,970 square feet. The property is located in the Fox Chase neighborhood.