Selling 555 acres next to Cascade Lake in Cascade, Idaho.  This acreage has amazing views of the mountains and lake in Cascade, Idaho. It is located 25 miles south of Tamarack Ski Resort and 80 miles north of Boise, Idaho.