The property located at 5012 E 39th Street Indianapolis, IN 46226 is a Single Family property. Built in 1971, the property at 5012 E 39th Street has 3 bedrooms, 1 bathroom, is approximately 1,025 square feet. The property is located in the Washington township.