Constructed in 1964, the Oak Park apartment building comprises 163 units of the following unit mix: One Bedroom, Two Bedroom/Den/One Bath, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 175,886 SqFt. The property is located in Indianapolis - Perry east, at 2100 East Stop 12 Road, Indianapolis.