The property located at 660 Kessler Boulevard West Dr Indianapolis, IN 46228 is a Single Family Residence property. Built in 2011, the property at 660 Kessler Boulevard West Dr has 5 bedrooms, 5 bathrooms, is approximately 7,590 square feet. The property is located in the West Crows Nest neighborhood.