View Details $325,000 1 of 32 Squaw Creek Canyon | Sisters 2.06 acres On Site: 247 Days Listing courtesy of John L. Scott.