• Haven on the Lake at the Island (map)
  • 3404 American Drive
  • Lago Vista, TX, 78645
  • United States