The property located at 12421 Darmstadt Road Evansville, IN 47725 is a Site-Built Home property. Built in 1990, the property at 12421 Darmstadt Road has 5 bedrooms, 6 bathrooms, is approximately 8,891 square feet. The property is located in the Scott township.