North Leigh Creek Ranch is a special ranch for sale in Alta, Wyoming. This 80-acre property runs from the valley floor, which includes the wildlife-rich riparian corridor of North Leigh Creek, to the top of a high ridge where the views are uninterrupted to the high peak of the Teton Range. The ranch borders BLM lands which give way to ...
Click to learn more