West end of the lake where Pomacea maculata were found

The house pictured on the right is 4340 Chelsea Harbor Drive West.

West end of the lake where Pomacea maculata were found