The property located at 7121 Knollvalley Ln Indianapolis, IN 46256 is a Single Family Residence property. Built in 1986, the property at 7121 Knollvalley Ln has 2 bedrooms, 3 bathrooms, is approximately 2,171 square feet. The property is located in the Knollwood Valley neighborhood.