Encore Binford Updated Today 6675 E 75th St, Indianapolis, IN 46250 2 Beds $1,649 - $2,249 FavoriteEmail Property(463) 223-8634