Sale of Crazy Mountain Ranch finally completed