Send Message Elena Sherstikova Davenport, Florida License: #3247293 Languages English Office KELLER WILLIAMS AT THE LAKES 1170 Celebration Blvd Suite 200 Davenport, Florida Contact Details +1 407-566-1801 +1 321-663-0004 Elena Sherstikova's Listings Send Message