The property located at 1021 S Mickley Ave Indianapolis, IN 46241 is a Single Family Residence property. Built in 1934, the property at 1021 S Mickley Ave has 3 bedrooms, is approximately 1,704 square feet. The property is located in the Biltmore Gardens neighborhood.