Prices start at : 4850000.00 USD
Twin Sisters Ranch consists of 3,300 deeded acres, situated in Indian Valley, adjacent to the West Mountains in south central Idaho, just north of Boise and south of McCall. The Ranch has three year-round creeks and the Little Weiser River running through...