The property located at 17038 Olympus Ct Westfield, IN 46062 is a Single Family Residence property. Built in 2006, the property at 17038 Olympus Ct has 4 bedrooms, 3 bathrooms, is approximately 2,624 square feet. The property is located in the Summit Lakes neighborhood.