24057 Spartina Drive, Venice, FL, 34293