Teton Valley Idaho – Log Home with Views

loradavis Uncategorized Leave a Comment

We just listed this incredible mountainside residence in Teton Valley Idaho! Experience log home living at its finest! You’ll feel like you are on top of the world in this beautifully crafted 5000 sq. ft. custom log home overlooking Victor, Idaho and greater Teton Valley Idaho. Rarely available in our area, this property is adjacent to NATIONAL FOREST giving you easy access to …