West end of the lake where Pomacea maculata were found
The house pictured on the right is 4340 Chelsea Harbor Drive West.