Willowbend Retreat on the Teton River
Victor, IDLocated in Idaho’s Teton Valley, this 12.2± acre executive’s ranch has river frontage, a custom-built owner’s home, a guest house, manicured lawns and gardens, big mountain views, and pastures fenced for horses.