83866 (Santa ID) Land for Sale