A lovely ranch for sale in Idaho listed by Swan Land Company

A lovely ranch for sale in Idaho listed by Swan Land Company