The property located at 12981 Horlbeck St Carmel, IN 46032 is a Single Family Residence property. Built in 2013, the property at 12981 Horlbeck St has 2 bedrooms, 2 bathrooms, is approximately 1,861 square feet. The property is located in the Village Of Westclay neighborhood.