Oak Park Apartments 2100 East Stop 12 Rd. Indianapolis, IN 46227
(317) 733-7938 Leasing Information
First month's rent-free if move in by February 15, 2023. Limited time only!