Description Building Site on South Leigh Creek- This 24-acre building site in the center of Teton Valley offers full Grand Teton views and over 1,000 feet of South Leigh Creek frontage. The community features buck and rail fencing, two ponds, and a trail around the perimeter of the 200-acre development. Additionally, this beautiful property offers easy access to the Teton River and Grand Targhee Ski and Summer Resort. Bring your dreams and make this your perfect homesite.