Discounts 1 Day Ago COMPARE Eagle Creek Apartments 4061 Eagle Roost Dr, Indianapolis, IN 462341 - 3 Beds $1,153 - $1,705 EmailEmail PropertyCall(463) 225-2677