View Details 6630 Upper Cascade Teton Cascade | Jackson $6,950,000 $6,950,000 On Site 539 Days Ago 4 bd 4 ba 2 ½ ba 6,658 sqft 4.65 acres 4 bd 4 ba 2 ½ ba 6,658 sqft 4.65 acres On Site 539 Days Ago