Open views of Tamarack Resort and surrounding mountains. Close to Lake Cascade access and Donnelly City. Level building site with solar potential. Adjacent Lot 10 also available - buy both for almost an acre total.
located at 12961 Norwood Road, Donnelly, ID
is currently for sale.
12961 Norwood Road, Donnelly is listed
If the property located at 12961 Norwood Road, Donnelly, ID isn't what you're looking for,
Idaho real estate
to see other
houses for sale in Donnelly.