Channeled Apple Snail Pomacea canaliculata (Lamarck, 1822)
The Channeled Apple Snail is a rare freshwater snail and I've only found one on S. Hutchinson Island beaches.