Northview Apartments 8607 Cholla Road Indianapolis, IN 46240
(317) 662-2050 Leasing Information
(317) 662-2050
8607 Cholla Road Indianapolis, IN 46240
Mon - Friday: 9am - 5:30pmSaturday: 10am - 5pmSunday: Closed
Thank you for your inquiry. A member of our team will reach out to you as soon as possible.