View photos, maps, and learn more about 11839 Sea Star Drive located in Indianapolis IN 46256 or search for additional homes for sale in Indianapolis.