555 +/- acres in Cascade, Idaho on Lake Cascade, which is 25 miles south of Tamarack Ski Resort.
We are asking $20 million.
In 2006, we had a preliminary plat on 154 of the 555 acres.
Address: Cascade, ID 83611, USA
- Province / State: Idaho
- City / Town: Cascade
- Postal code / ZIP: 83611