River Crossing Apartments 8720 Knickerbocker Way Indianapolis, IN 46240
(317) 653-5038 Leasing Information
8720 Knickerbocker WayIndianapolis, IN 46240
Phone: (877) 849-2994
Fax: (317) 816-0028
Monday-Friday: 9am-6pmSaturday: 10am-5pmSunday: CLOSED