The property located at 13218 Aquamarine Dr Carmel, IN 46033 is a Single Family Residence property. Built in 2000, the property at 13218 Aquamarine Dr has 4 bedrooms, 3 bathrooms, is approximately 3,875 square feet. The property is located in the Emerald Crest neighborhood.